speculative science - German English Dictionary